package exemple02;

import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionSupport;

@SuppressWarnings("serial")
public class Client extends ActionSupport {
	
    private String identifiant;
    private String motdepasse;

    public Client()
    {
    	
    }
    
	public String getIdentifiant() {
		return identifiant;
	}

	public void setIdentifiant(String identifiant) {
		this.identifiant = identifiant;
	}

	public String getMotdepasse() {
		return motdepasse;
	}

	public void setMotdepasse(String motdepasse) {
		this.motdepasse = motdepasse;
	}
    
	public String execute()
	{
		HttpServletRequest request=ServletActionContext.getRequest();
		HttpSession session=request.getSession();
		if(session.getAttribute("client")==null)
		{
			System.out.println("Pas de client dans la session");
		}
		else
		{
			System.out.println("Un client dans la session");
		}
		
		ServletContext context=ServletActionContext.getServletContext();
		System.out.println("Un attribut dans le contexte de l'application : "+context.getInitParameter("email"));	
	
		return "success";
	}
    
}
